sonar transducer scanner - German English Dictionary